html, body {width: 100%;height: 100%;overflow: hidden}
/* body {background: #009688;} */
body{background:url(/img/back-v1.jpg) no-repeat center top;background-size: 100% 100%}
.login-form{background:url(/img/back-login-v1.png) no-repeat center top}
body:after {content:'';background-repeat:no-repeat;background-size:cover;-webkit-filter:blur(3px);-moz-filter:blur(3px);-o-filter:blur(3px);-ms-filter:blur(3px);filter:blur(3px);position:absolute;top:0;left:0;right:0;bottom:0;z-index:-1;}
.layui-container {width: 100%;height: 100%;overflow: hidden;position: inherit;}
.admin-login-background {width:918px;height:428px;position:absolute;left:58%;top:45%;margin-left:-580px;margin-top:-200px;}
.logo-title {text-align:center;letter-spacing:2px;}
.layui-form h1{color: #0086e6;text-align: center;}
.logo-title h1{color: #fff;font-size: 48px;position: absolute;top: -20%;left: 20%;}
.login-form {border-radius:3px;padding:8.5px;}
.login-input-username{position:absolute;overflow:hidden;z-index:2;width: calc(100% - 30px);}
.login-form .layui-form-item {position:relative;}
.login-form .layui-form-item label {position:absolute;left:1px;top:1px;width:38px;line-height:36px;text-align:center;color:#d2d2d2;z-index: 99;}
.login-form .layui-form-item input {padding-left:36px;}
.captcha {width:60%;display:inline-block;}
.captcha-img {display:inline-block;width:34%;float:right;}
.captcha-img img {height:34px;border:1px solid #e6e6e6;height:36px;width:100%;}